Signal processing method and device

ABSTRACT

A signal processing method includes: sending a first data signal and receiving a second data signal in a first resource block (RB) of a first subframe; and sending a first reference signal according to first reference information and receiving a second reference signal according to second reference information in the first RB, where: the first reference information is different from the second reference information; the first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

CROSS-REFERENCE TI RELATED APPLICATION(S)

This application is a continuation of International Application No. PCT/CN2012/087652, filed on Dec. 27, 2012, which is hereby incorporated by reference in its entirety.

TECHNICAL FIELD

The present invention relates to communications technologies, and in particular, to a signal processing method and device.

BACKGROUND

With rapid development of high-speed mobile Internet technologies, various wireless broadband access technologies emerge one after another, for example, a Long Term Evolution (Long Term Evolution, LTE for short) system, and an LTE-Advanced (LTE-Advanced, LTE-A for short) system. In these systems, using a same time and frequency resource, data can only be received or sent between a base station and a user equipment, but cannot be received and sent simultaneously. For example, in a frequency division duplex (Frequency Division Duplexing, FDD for short) system, a base station uses different frequency resources to separately send data to a user and receive data. With evolution of the wireless broadband access technologies, in order to further improve system capacity using a limited spectrum resource, a full-duplex communication method is discussed and put forward at present, which supports simultaneous data receiving and sending between devices using a same time and frequency resource, that is, on a same carrier. A device that uses this sending manner may be referred to as a full-duplex device.

However, because the full-duplex device simultaneously receives and sends data on the same carrier, the following problem may occur: a reference signal used for demodulating data is sent while data is sent, and interference occurs between the sent reference signal and a received reference signal. Consequently, correct receiving of the reference signal is affected and correct demodulation of the data cannot be ensured.

SUMMARY

The present invention provides a signal processing method and device, so as to implement that a full-duplex device correctly receives a reference signal.

According to a first aspect, a signal processing method is provided, including:

sending a first data signal and receiving a second data signal in a first resource block RB of a first subframe; and

further sending a first reference signal according to first reference information and receiving a second reference signal according to second reference information in the first RB, where the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information, where

the first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

With reference to the first aspect, in a first possible implementation manner, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.

With reference to the first aspect, in a second possible implementation manner, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.

With reference to the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a third possible implementation manner, the sending a first data signal and receiving a second data signal uses time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal.

With reference to the first aspect, the first possible implementation manner of the first aspect, the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, in a fourth possible implementation manner, the first reference information and the second reference information are preset.

With reference to the first aspect, the first possible implementation manner of the first aspect, the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, in a fifth possible implementation manner, before the sending a first data signal and receiving a second data signal, the method further includes: receiving at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.

With reference to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner, the sequence information of the first reference signal received from the base station is a cyclic shift of a sequence of the first reference signal, and

after receiving the cyclic shift of the sequence of the first reference signal from the base station, the method further includes:

obtaining a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information;

or the sequence information of the second reference signal received from the base station is a cyclic shift of a sequence of the second reference signal, and

after receiving the cyclic shift of the sequence of the second reference signal from the base station, the method further includes:

obtaining a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information;

or the time-frequency resource location occupied by the first reference signal is received from the base station, and after receiving the time-frequency resource location occupied by the first reference signal, the method further includes:

obtaining the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information;

or the time-frequency resource location occupied by the second reference signal is received from the base station, and after receiving the time-frequency resource location occupied by the second reference signal, the method further includes:

obtaining the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.

According to a second aspect, a signal processing device is provided, including:

a transceiving unit, configured to: send a first data signal and receive a second data signal in a first RB of a first subframe; and further send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, where the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information; and

a demodulating unit, configured to demodulate the second data signal according to the second reference signal received by the transceiving unit;

where the first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

With reference to the second aspect, in a first possible implementation manner, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.

With reference to the second aspect, in a second possible implementation manner, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.

With reference to the first possible implementation manner of the second aspect, or the second possible implementation manner of the second aspect, in a third possible implementation manner, the transceiving unit is specifically configured to send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal.

With reference to the second aspect, the first possible implementation manner of the second aspect, the second possible implementation manner of the second aspect, or the third possible implementation manner of the second aspect, in a fourth possible implementation manner, when the signal processing device is a user equipment, the transceiving unit is further configured to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.

With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the sequence information of the first reference signal received by the transceiving unit from the base station is a cyclic shift of a sequence of the first reference signal; or the sequence information of the second reference signal received by the transceiving unit from the base station is a cyclic shift of a sequence of the second reference signal; or the transceiving unit receives the time-frequency resource location occupied by the first reference signal from the base station; or the transceiving unit receives the time-frequency resource location occupied by the second reference signal from the base station; and

the signal processing device further includes: a calculating unit, where

the calculating unit is configured to:

when the transceiving unit receives the cyclic shift of the sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information;

or when the transceiving unit receives the cyclic shift of the sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information;

or when the transceiving unit receives the time-frequency resource location occupied by the first reference signal, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information;

or when the transceiving unit receives the time-frequency resource location occupied by the second reference signal, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.

According to a third aspect, a signal processing device is provided, including:

a transceiver, configured to: send a first data signal and receive a second data signal in a first RB of a first subframe; and further send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, where the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information; and

a processor, configured to demodulate the second data signal according to the second reference signal received by the transceiver;

where the first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

With reference to the third aspect, in a first possible implementation manner, when the transceiver is specifically configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.

With reference to the third aspect, in a second possible implementation manner, when the transceiver is specifically configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.

With reference to the first possible implementation manner of the third aspect, or the second possible implementation manner of the third aspect, in a third possible implementation manner, the transceiver is specifically configured to send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal.

With reference to the third aspect, the first possible implementation manner of the third aspect, the second possible implementation manner of the third aspect, or the third possible implementation manner of the third aspect, in a fourth possible implementation manner, the signal processing device is a user equipment or a base station.

With reference to the fourth possible implementation manner of the third aspect, in a fifth possible implementation manner, when the signal processing device is a user equipment, the transceiver is further configured to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.

With reference to the fifth possible implementation manner of the third aspect, in a sixth possible implementation manner, the processor is further configured to: when the sequence information of the first reference signal received by the transceiver from the base station is a cyclic shift of a sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information;

or is configured to: when the sequence information of the second reference signal received by the transceiver from the base station is a cyclic shift of a sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information;

or is configured to: when the transceiver receives the time-frequency resource location occupied by the first reference signal from the base station, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information;

or is configured to: when the transceiver receives the time-frequency resource location occupied by the second reference signal from the base station, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.

A technical effect of the signal processing method and device provided by the present invention is that: because a reference signal is sent and a reference signal is received according to different reference information, mutual interference does not occur between the received and sent reference signals even if the reference signals are simultaneously received and sent in a same RB, thereby ensuring that a full-duplex device receives correctly a reference signal.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a schematic flowchart of an embodiment of a signal processing method according to the present invention;

FIG. 2 is schematic diagram 1 of reference signal distribution in another embodiment of a signal processing method according to the present invention;

FIG. 3 is schematic diagram 2 of reference signal distribution in another embodiment of a signal processing method according to the present invention;

FIG. 4 is schematic diagram 3 of reference signal distribution in another embodiment of a signal processing method according to the present invention;

FIG. 5 is a schematic diagram of distribution of sent reference signals in still another embodiment of a signal processing method according to the present invention;

FIG. 6 is a schematic diagram of distribution of received reference signals in still another embodiment of a signal processing method according to the present invention;

FIG. 7 is a schematic structural diagram of an embodiment of a signal processing device according to the present invention;

FIG. 8 is a schematic structural diagram of another embodiment of a signal processing device according to the present invention; and

FIG. 9 is a schematic diagram of an entity structure of an embodiment of a signal processing device according to the present invention.

DESCRIPTION OF EMBODIMENTS Embodiment 1

FIG. 1 is a schematic flowchart of an embodiment of a signal processing method according to the present invention. The method may be executed by, for example, a user equipment (User Equipment, UE for short) or a base station (evolved Node B, eNB for short), as shown in FIG. 1, and may include:

101. Send a first data signal and receive a second data signal in a first resource block RB of a first subframe.

The first subframe is a subframe in a time domain, and the first RB is an RB corresponding to the first subframe, that is, the first RB is a time domain corresponding to the first subframe in terms of the time domain, and is 12 subcarriers in terms of a frequency domain. A resource that the base station allocates to the UE for communication may be multiple RBs, and transmission modes (the transmission modes refer to transmission formats such as locations and sequences occupied for transmission of reference signals and data signals in this embodiment of the present invention) used by all the RBs may be the same. Therefore, this embodiment of the present invention merely uses the transmission mode of one RB as an example for description.

The first RB includes multiple resource elements REs. For example, some REs are used for transmitting data signals, and some REs are used for transmitting reference signals. It is described in this embodiment that the first RB has such an RE as follows: data signals are sent and received on the RE; this includes a case in which all REs in the first RB except the REs used for transmitting reference signals use the forgoing manner (that is, both sending and receiving data signals), and also includes a case in which only some REs in the first RB use the foregoing manner.

In the following description, because the first RB is an RB corresponding to the first subframe, for ease of reference, the first RB is directly referred as the RB for short.

102. Further send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, where the first reference information is different from the second reference information.

The first reference signal is used for demodulating the first data signal, and is mainly for a receiving party of the first data signal to perform demodulation according to the first reference signal to obtain the first data signal; the second reference signal is used for demodulating the second data signal, and is mainly for a receiving party of the second data signal (that is, a device that executes the method of this embodiment) to perform demodulation to obtain the second data signal.

It should be noted that an execution sequence of 101 and 102 of this embodiment is not limited, and in fact, a data signal and a reference signal are sent together in a same RB.

The first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

For example, the first reference information may be the time-frequency resource location of the first reference signal in the RB and the sequence information of the first reference signal, and the first reference signal may be sent according to the time-frequency resource location and the sequence information; the second reference information may be the time-frequency resource location of the second reference signal in the RB and the sequence information of the second reference signal, and the second reference signal may be sent according to the time-frequency resource location and the sequence information.

The first reference information is different from the second reference information. For example, it may be that the time-frequency resource location of the first reference signal in the RB is different from the time-frequency resource location of the second reference signal in the RB, or the time-frequency resource location of the first reference signal in the RB is the same as the time-frequency resource location of the second reference signal in the RB, but the sequence information of the first reference signal is different from the sequence information of the second reference signal, where the sequence information being different includes a case of same root sequences but different cyclic shifts.

In the signal processing method of this embodiment, because a reference signal is sent and a reference signal is received according to different reference information, mutual interference does not occur between the received and sent reference signals even if the reference signals are simultaneously received and sent in a same RB. Therefore, it is ensured that the reference signal is correctly received, and it can further be ensured that a data signal is correctly demodulated.

Sending and receiving manners of the reference signals are described in detail by using the following several embodiments.

Embodiment 2

In this embodiment, a first reference signal sent and a second reference signal received occupy a same resource location in an RB, but have different sequence information.

FIG. 2 is schematic diagram 1 of reference signal distribution in another embodiment of a signal processing method according to the present invention. FIG. 2 shows the reference signal distribution of one of RBs.

In this embodiment, FIG. 2 shows a resource block (Resource Block, RB for short) in a Long Term Evolution (Long Term Evolution, LTE for short) system, where: horizontal coordinates represent 14 orthogonal frequency dividing multiplexing (Orthogonal Frequency Dividing Multiplexing, OFDM for short) symbols in a time domain, for example, a column indicated by A1 shown in FIG. 2 represents an OFDM symbol; vertical coordinates represent 12 subcarriers in a frequency domain, for example, a row indicated by B1 shown in FIG. 2 represents a subcarrier.

It is assumed that both sending of the first reference signal and receiving of the second reference signal occupy OFDM symbols indicated by A2 and A3 shown in FIG. 2, that is, the second reference signal is received on the two OFDM symbols while the first reference signal is sent on the two OFDM symbols. The reference signals and data signals in this embodiment are in a time division manner, and the data signals are transmitted at time-frequency resource locations but not the OFDM symbols indicated by A2 and A3.

In the OFDM symbols occupied by the foregoing reference signals, reference information according to which a full-duplex device sends the first reference signal may be referred to as first reference information, and reference information according to which the full-duplex device receives the second reference signal may be referred to as second reference information. The reference information includes: a time-frequency resource location of the reference signal in the RB and the sequence information of the reference signal. In this embodiment, in order to avoid mutual interference between the first reference signal and the second reference signal, and to ensure correct receiving of the second reference signal, the first reference information and the second reference information designed in this embodiment are different; specifically, in a case in which the reference signals sent and received in this embodiment occupy the same time-frequency resource location, it is set that the sequence information of the first reference signal and the sequence information of the second reference signal are different.

For example, the first reference signal and the second reference signal may use different orthogonal sequences, or pseudo-orthogonal sequences, or non-orthogonal sequences, such as ZC sequences, M sequences, and m sequences, and specific implementation is not limited to these types of sequences. In addition, the first reference signal and the second reference signal may also use a same root sequence, but use different cyclic shifts; for example, the first reference signal and the second reference signal use a same ZC sequence as the root sequence, the cyclic shift of the first reference signal is a, and the cyclic shift of the second reference signal is b, where a and b are different.

FIG. 3 is schematic diagram 2 of reference signal distribution in another embodiment of a signal processing method according to the present invention. Reference signals and data signals in FIG. 3 are in a frequency division manner. For example, sending and receiving of the reference signals occupy time-frequency resource rows corresponding to subcarriers indicated by B1 and B2, and sending and receiving of the data signals occupy time-frequency resources but not B1 and B2. Reference information according to which a first reference signal is sent and a second reference signal is received in FIG. 3 is also different, and a design manner of the reference information may be the same as the design of the reference information in FIG. 2, that is, sequences of the reference signals sent and received are different, which is not described in detail herein again.

FIG. 4 is schematic diagram 3 of reference signal distribution in another embodiment of a signal processing method according to the present invention. A location relationship between reference signals and data signals in FIG. 4 is different from that in the foregoing two distribution manners. The reference signals are transmitted by means of puncturing, that is, time-frequency resource locations occupied by the reference signals are distributed in a dispersed manner. For example, sending and receiving of the reference signals occupy time-frequency resource locations indicated by C1, C2 and the like, and sending and receiving of the data signals occupy time-frequency resources other than C1, C2 and the like. Likewise, reference information according to which a first reference signal is sent and a second reference signal is received in FIG. 4 is also different, and specifically, sequences of the reference signals are different.

Optionally, in order to randomize interference, and to more effectively ensure correct receiving of the reference signal, it may be designed that an offset exists between time-frequency resource locations occupied by reference signals of different cells. For example, a reference signal occupies the second OFDM symbol in an RB of a first cell, a reference signal occupies the fourth OFDM symbol in an RB of a second cell, and so on. In addition, sequence information of the reference signal may also change along with an RB. For example, in all RBs of a cell, both a first reference signal sent and a second reference signal received occupy the second and the sixth OFDM symbols, but reference signals in different RBs have different sequence information: A cyclic shift of a sequence of a reference signal in a first RB is a, and a cyclic shift of a sequence of a reference signal in a second RB is b.

Embodiment 3

In this embodiment, a first reference signal sent and a second reference signal received occupy different time-frequency resource locations in an RB.

FIG. 5 is a schematic diagram of distribution of sent reference signals in still another embodiment of a signal processing method according to the present invention. FIG. 6 is a schematic diagram of distribution of received reference signals in still another embodiment of a signal processing method according to the present invention. It is assumed that the first reference signal is sent in OFDM symbols indicated by A2 and A3, and the second reference signal is received in OFDM symbols indicated by A4 and A5.

The first reference signal and the second reference signal occupy different time-frequency resources, which can avoid mutual interference between the first reference signal and the second reference signal. Therefore, sequence information of the first reference signal sent and sequence information of the second reference signal received may be the same or different. For example, the first reference signal uses a ZC sequence, and the second reference signal uses an m sequence. In addition, the foregoing reference signals may use any sequence, such as a ZC sequence, an M sequence, and an m sequence. The sequence information of the reference signals is not limited in this embodiment.

Time-frequency resource locations occupied by the reference signals and data signals may be in a time division manner in FIG. 2, may also be in a frequency division manner in FIG. 3, and may also be in a manner in FIG. 4, in which the reference signals are transmitted by means of puncturing only on some resource elements. Moreover, the resource locations occupied by the first reference signal sent and the second reference signal received may be in different relationships with the resource locations occupied by the data signals. For example, the first reference signal and the data signal are in the time division manner, and the second reference signal and the data signal are in the frequency division manner, which is not limited in this embodiment.

Optionally, in a case in which the first reference signal and the second reference signal in this embodiment occupy different time-frequency resource locations, in order to further ensure that the reference signals are not interfered, it is designed that the data signals are transmitted by means by puncturing at the time-frequency resource locations occupied by the reference signals, that is, sending and receiving of the data signals use time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal. With reference to FIG. 5 and FIG. 6, the OFDM symbols indicated by A2, A3, A4, and A5 can be used for transmitting only the reference signals, and the data signals cannot be transmitted on these resource elements. The time-frequency resources occupied by the data signals are time-frequency resources other than the time-frequency resources occupied by the first reference signal and the second reference signal.

Embodiment 4

Reference information according to which a reference signal is sent or received in this embodiment of the present invention may be preset. For example, it is preset, on a UE or an eNB, a time-frequency resource location occupied by the reference signal, a sequence of the reference signal, and the like. For the UE, the reference information may also be notified by the base station to the UE. A manner in which the base station notifies the UE of the reference information is described in detail in this embodiment.

As described above, the reference information may include: a time-frequency resource location of the reference signal in an RB and sequence information of the reference signal. The UE may receive at least one piece of the following information from the base station: a time-frequency resource location occupied by a first reference signal, sequence information of the first reference signal, a time-frequency resource location occupied by a second reference signal, and sequence information of the second reference signal. The time-frequency resource location may be preset, or notified by the base station to the UE. For example, the UE may use 8 types of reference signal resource locations, and the base station may notify, by using 3 bits, the UE of which type to be used. Likewise, the sequence information of the reference signal may also be preset; or notified by the base station to the UE, where the notification, for example, is implemented by using higher layer signaling or a physical downlink control channel (Physical Downlink Control Channel, PDCCH for short); and may also be calculated by the UE according to a formula.

Specifically, the sequence information of the reference signal may be determined by a root sequence and a cyclic shift together. Information about the root sequence may be preset, or notified by the base station, and the cyclic shift may also be preset, or notified by the base station or obtained in other manners. For example, the base station may notify the UE of “0111”, where the first two bits “01” indicate that a cyclic shift of the first reference signal sent is 1, and last two bits “11” indicate that a cyclic shift of the second reference signal received is 3; or a differential manner may also be used, and for “0111”, the first two bits “01” indicate that a cyclic shift of the first reference signal sent is 1, and the last two bits “11” indicate that a cyclic shift of the second reference signal is the cyclic shift of the first reference signal plus 3, that is, 4.

For another example, for the two reference signals sent and received by the UE, the base station may also indicate only a cyclic shift of one of the reference signals, and a cyclic shift of the other of the reference signals may be preset, or have a fixed relationship with the notified cyclic shift of one of the reference signal, that is, preset relationship information. For example, a cyclic shift of the first reference signal indicated by the base station is “01”. After receiving the information, the UE obtains a cyclic shift of a sequence of the second reference signal by calculation according to the preset relationship information: (cyclic shift of first reference signal+n) mod N=cyclic shift of second reference signal, where, for example, n=3, N is a constant, and n and N may be preset, or notified by the base station, which is not limited in the present invention. Likewise, the base station may also indicate only the cyclic shift of the sequence of the second reference signal, and the UE obtains a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift and the preset relationship information.

The preset relationship information may be a pairing relationship between the cyclic shifts of the sequences of the two reference signals. For example, a cyclic shift being 1 is paired with a cyclic shift being 3. When the base station notifies the UE that the cyclic shift of the first reference signal sent is 1, the cyclic shift of the second reference signal received is 3. Alternatively, when the base station notifies the UE that the cyclic shift of the first reference signal sent is 3, the cyclic shift of the second reference signal received is 1.

For example, for the two reference signals sent and received by the UE, the base station may indicate only the sequence of one of the reference signals, and the sequence of the other reference signal may be preset, or notified by the base station; the sequence herein may be a root sequence. The sequences of the two reference signals sent and received by the UE may be, for example, from two sets. Sequences from the two sets have relatively low cross correlation, while sequences in each set have relatively high cross correlation, which can further effectively avoid interference between sending and receiving of the reference signals. The cyclic shifts of the sequences of the two reference signals may be preset, and may also be notified by the base station, and a notification method for the cyclic shifts is similar to that described in the previous paragraph.

Similarly, for time-frequency resource locations occupied when the UE receives reference signals from the base station, the base station may also indicate only a time-frequency resource location of one of the reference signals, and a time-frequency resource location of the other of the reference signals may have a fixed relationship with the notified time-frequency resource location of the reference signal, that is, preset relationship information; the time-frequency resource location of the other of the reference signals is obtained by calculation according to the notified time-frequency resource location of the one of the reference signals and the preset relationship information.

For example, the sequences of the reference signals may be preset. The base station needs to notify the UE only of the time-frequency resource locations occupied by the first reference signal and the second reference signal. If each of the first reference signal and the second reference signal occupies two OFDM symbols separately, and spacing between the two OFDM symbols occupied is 7 OFDM symbols, then for each of the two reference signals, 7 locations are available for selection, that is, OFDM symbols {0, 7}, {1, 8}, {2, 9}, {3, 10}, {4, 11}, {5, 12}, and {6, 13}. In this case, the time-frequency resource location of the reference signal sent and the time-frequency resource location of the reference signal received may be separately indicated to the UE by using 3 bits. Alternatively, only the location of one of the reference signals is indicated, and the location of the other of the reference signals is represented by using an offset value so as to save bits. Alternatively, only the location of one of the reference signals is indicated, and the location of the other of the reference signals has a fixed relationship with the notified location of the reference signal, that is, preset relationship information, for example, (location number of reference signal sent+n) mod N, where, for example, n=3, and N is a constant, for example 7, which is not limited in the present invention. Alternatively, pairing between the locations of the first reference signal and the second reference signal is preset. For example, {0, 7} and {3, 10} form a pair; in this case, if the base station indicates to the UE that the time-frequency resource location occupied by the first reference signal sent is {0, 7}, the time-frequency resource location occupied by the second reference signal received is {3, 10}.

No matter whether the two reference signals sent and received occupy a same time-frequency resource location, the time-frequency resource location occupied by the reference signal and/or the sequence information of the reference signal may be preset, or notified by the base station or obtained in other manners.

For example, in a device-to-device (Device to Device, D2D for short) communication scenario, the method described above may be used in both design and a notification manner of reference signals of a full-duplex device; further, for example, in the D2D scenario, an eNB may notify both UEs in D2D, and may also notify only one UE while sending and receiving of reference signals of the other UE are preset.

Embodiment 5

FIG. 7 is a schematic structural diagram of an embodiment of a signal processing device according to the present invention. The device can execute the method of any foregoing embodiment of the present invention. For example, the device may be a UE or an eNB. As shown in FIG. 7, the device of this embodiment may include: a transceiving unit 71 and a demodulating unit 72.

The transceiving unit 71 is configured to: send a first data signal and receive a second data signal in a first RB of a first subframe; and further send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, where the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information.

For meanings of the first subframe and the first RB, reference may be made to the description of step 101 in Embodiment 1 of the present invention, which is not described herein again.

The demodulating unit 72 is configured to demodulate the second data signal according to the second reference signal received by the transceiving unit.

The first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

Further, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.

Further, that the first reference information is different from the second reference information includes that the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.

For specific examples of the first reference information being different from the second reference information, reference may be made to the descriptions in Embodiment 2 to Embodiment 4 of the present invention, which is not described herein again.

Further, the transceiving unit 71 is specifically configured to send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal. With reference to FIG. 5 and FIG. 6, the OFDM symbols occupied by A2, A3, A4, and A5 can be used for transmitting only the reference signals, and the data signals cannot be transmitted on these resource elements. The time-frequency resources occupied by the data signals are time-frequency resources other than time-frequency resources occupied by the first reference signal and the second reference signal.

FIG. 8 is a schematic structural diagram of another embodiment of a signal processing device according to the present invention. As shown in FIG. 8, on the basis of the structure shown in FIG. 7, when the signal processing device is a user equipment, the transceiving unit 71 is further configured to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.

Optionally, the sequence information of the first reference signal received by the transceiving unit 71 from the base station is a cyclic shift of a sequence of the first reference signal, or the sequence information of the second reference signal received by the transceiving unit 71 from the base station is a cyclic shift of a sequence of the second reference signal, or the transceiving unit 71 receives the time-frequency resource location occupied by the first reference signal from the base station, or the transceiving unit 71 receives the time-frequency resource location occupied by the second reference signal from the base station.

The signal processing device may further include a calculating unit 73, configured to: when the transceiving unit 71 receives the cyclic shift of the sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information; or when the transceiving unit 71 receives the cyclic shift of the sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information; or when the transceiving unit 71 receives the time-frequency resource location occupied by the first reference signal, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information; or when the transceiving unit 71 receives the time-frequency resource location occupied by the second reference signal, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.

Embodiment 6

FIG. 9 is a schematic diagram of an entity structure of an embodiment of a signal processing device according to the present invention. As shown in FIG. 9, the signal processing device includes: a transceiver 91 and a processor 92.

The transceiver 91 is configured to: send a first data signal and receive a second data signal in a first RB of a first subframe; and further send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, where the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information.

For meanings of the first subframe and the first RB, reference may be made to the description of step 101 in Embodiment 1 of the present invention, which is not described herein again.

For specific examples of the first reference information being different from the second reference information, reference may be made to the descriptions in Embodiment 2 to Embodiment 4 of the present invention, which is not described herein again.

The processor 92 is configured to demodulate the second data signal according to the second reference signal received by the transceiver 91.

The first reference information includes: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; the second reference information includes: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.

Further, when the transceiver 91 is specifically configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.

Further, when the transceiver 91 is specifically configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.

Further, the transceiver 91 is specifically configured to send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal. With reference to FIG. 5 and FIG. 6, the OFDM symbols occupied by A2, A3, A4, and A5 can be used for transmitting only the reference signals, and the data signals cannot be transmitted on these resource elements. The time-frequency resources occupied by the data signals are time-frequency resources other than time-frequency resources occupied by the first reference signal and the second reference signal.

Further, the signal processing device is a user equipment or a base station.

Further, when the signal processing device is a user equipment, the transceiver 91 is further configured to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.

Further, the processor 92 is further configured to: when the sequence information of the first reference signal received by the transceiver 91 from the base station is a cyclic shift of a sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information;

or is configured to: when the sequence information of the second reference signal received by the transceiver from the base station is a cyclic shift of a sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information;

or is configured to: when the transceiver receives the time-frequency resource location occupied by the first reference signal from the base station, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information;

or is configured to: when the transceiver receives the time-frequency resource location occupied by the second reference signal from the base station, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.

Persons of ordinary skill in the art may understand that all or some of the steps of the method embodiments may be implemented by a program instructing relevant hardware. The program may be stored in a computer-readable storage medium. When the program runs, the steps of the method embodiments are performed. The foregoing storage medium includes: any medium that can store program code, such as a ROM, a RAM, a magnetic disk, or an optical disc.

Finally, it should be noted that the foregoing embodiments are merely intended for describing the technical solutions of the present invention, but not for limiting the present invention. Although the present invention is described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the foregoing embodiments or make equivalent replacements to some or all technical features thereof, without departing from the scope of the technical solutions of the embodiments of the present invention. 

What is claimed is:
 1. A signal processing method, comprising: sending a first data signal and receiving a second data signal in a first resource block (RB) of a first subframe; sending a first reference signal according to first reference information and receiving a second reference signal according to second reference information in the first RB, wherein the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information; wherein the first reference information comprises: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and wherein the second reference information comprises: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.
 2. The signal processing method according to claim 1, wherein the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.
 3. The signal processing method according to claim 1, wherein the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.
 4. The signal processing method according to claim 2, wherein sending a first data signal and receiving a second data signal uses time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal.
 5. The signal processing method according to claim 1, wherein the first reference information and the second reference information are preset.
 6. The signal processing method according to claim 1, wherein before sending a first data signal and receiving a second data signal, the method further comprises: receiving at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.
 7. The signal processing method according to claim 6, wherein: the sequence information of the first reference signal received from the base station is a cyclic shift of a sequence of the first reference signal, and after receiving the cyclic shift of the sequence of the first reference signal from the base station, the method further comprises: obtaining a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information; or the sequence information of the second reference signal received from the base station is a cyclic shift of a sequence of the second reference signal, and after receiving the cyclic shift of the sequence of the second reference signal from the base station, the method further comprises: obtaining a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information; or the time-frequency resource location occupied by the first reference signal is received from the base station, and after receiving the time-frequency resource location occupied by the first reference signal, the method further comprises: obtaining the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information; or the time-frequency resource location occupied by the second reference signal is received from the base station, and after receiving the time-frequency resource location occupied by the second reference signal, the method further comprises: obtaining the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.
 8. A signal processing device, comprising: a processor; memory coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the signal processing device to: send a first data signal and receive a second data signal in a first resource block (RB) of a first subframe, send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, wherein the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information, demodulate the second data signal according to the second reference signal; wherein the first reference information comprises: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and wherein the second reference information comprises: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.
 9. The signal processing device according to claim 8, wherein the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.
 10. The signal processing device according to claim 8, wherein the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.
 11. The signal processing device according to claim 9, wherein the memory further comprises instructions that, when executed by the processor, cause the signal processing device to: send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource locations occupied by the first reference signal and the second reference signal.
 12. The signal processing device according to claim 8, wherein when the signal processing device is a user equipment, the memory further comprises instructions that, when executed by the processor, cause the signal processing device to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.
 13. The signal processing device according to claim 12, wherein: the sequence information of the first reference signal received by the signal processing device from the base station is a cyclic shift of a sequence of the first reference signal, or the sequence information of the second reference signal received by the signal processing device from the base station is a cyclic shift of a sequence of the second reference signal, or the signal processing device receives the time-frequency resource location occupied by the first reference signal from the base station, or the signal processing device receives the time-frequency resource location occupied by the second reference signal from the base station; and the memory further comprises instructions that, when executed by the processor, cause the signal processing device to: when the signal processing device receives the cyclic shift of the sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information, or when the signal processing device receives the cyclic shift of the sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information, or when the signal processing device receives the time-frequency resource location occupied by the first reference signal, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information, or when the signal processing device receives the time-frequency resource location occupied by the second reference signal, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information.
 14. A signal processing device, comprising: a transceiver, configured to: send a first data signal and receive a second data signal in a first resource block (RB) of a first subframe, and send a first reference signal according to first reference information and receive a second reference signal according to second reference information in the first RB, wherein the first reference signal is used for demodulating the first data signal, the second reference signal is used for demodulating the second data signal, and the first reference information is different from the second reference information; a processor, configured to demodulate the second data signal according to the second reference signal received by the transceiver; wherein the first reference information comprises: a time-frequency resource location occupied by the first reference signal, and sequence information of the first reference signal; and wherein the second reference information comprises: a time-frequency resource location occupied by the second reference signal, and sequence information of the second reference signal.
 15. The signal processing device according to claim 14, wherein: when the transceiver is configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is the same as the time-frequency resource location occupied by the second reference signal, and the sequence information of the first reference signal is different from the sequence information of the second reference signal.
 16. The signal processing device according to claim 14, wherein: when the transceiver is configured to send the first reference signal and receive the second reference signal, the time-frequency resource location occupied by the first reference signal is different from the time-frequency resource location occupied by the second reference signal.
 17. The signal processing device according to claim 15, wherein: the transceiver is configured to send the first data signal and receive the second data signal by using time-frequency resources other than the time-frequency resource location occupied by the first reference signal and the second reference signal.
 18. The signal processing device according to claim 14, wherein the signal processing device is a user equipment or a base station.
 19. The signal processing device according to claim 18, wherein when the signal processing device is a user equipment, the transceiver is further configured to receive at least one piece of the following information sent by a base station: the time-frequency resource location occupied by the first reference signal, the sequence information of the first reference signal, the time-frequency resource location occupied by the second reference signal, and the sequence information of the second reference signal.
 20. The signal processing device according to claim 19, wherein: the processor is further configured to: when the sequence information of the first reference signal received by the transceiver from the base station is a cyclic shift of a sequence of the first reference signal, obtain a cyclic shift of a sequence of the second reference signal by calculation according to the cyclic shift of the sequence of the first reference signal and preset relationship information, or when the sequence information of the second reference signal received by the transceiver from the base station is a cyclic shift of a sequence of the second reference signal, obtain a cyclic shift of a sequence of the first reference signal by calculation according to the cyclic shift of the sequence of the second reference signal and preset relationship information, or when the transceiver receives the time-frequency resource location occupied by the first reference signal from the base station, obtain the time-frequency resource location occupied by the second reference signal by calculation according to the time-frequency resource location occupied by the first reference signal and preset relationship information, or when the transceiver receives the time-frequency resource location occupied by the second reference signal from the base station, obtain the time-frequency resource location occupied by the first reference signal by calculation according to the time-frequency resource location occupied by the second reference signal and preset relationship information. 